artificial gene - Francés Inglés Diccionario